sea cucumber – English–Italiano translations

🇬🇧 en it 🇮🇹

sea cucumber noun

  • sea cucumber
cetriolo di mare, oloturia
Wiktionary Links